<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<!-- DW6 -->
<head>
<!-- Copyright 2005 Macromedia, Inc. All rights reserved. -->
<title>VR AR MR你绕明白了吗</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" href="css/mm_training.css" type="text/css" />
<style type="text/css">
<!--
.STYLE1 {font-family: "微软雅黑"}
.STYLE2 {font-family: "微软雅黑"; font-size: 12px; }
body,td,th {
	font-family: 微软雅黑;
}
a {
	font-family: 微软雅黑;
	font-size: 16px;
}
h1,h2,h3,h4,h5,h6 {
	font-family: 微软雅黑;
}
-->
</style>
</head>
<body bgcolor="#64748B">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
	<tr bgcolor="#26354A">
	<td width="15" nowrap="nowrap"><img src="images/mm_spacer.gif" alt="" width="15" height="1" border="0" /></td>
	<td height="70" colspan="2" class="logo" nowrap="nowrap"><span class="STYLE1">文章</span><span class="tagline">| article</span></td>
	<td width="100%">&nbsp;</td>
	</tr>

	<tr bgcolor="#FF6600">
	<td colspan="4"><img src="images/mm_spacer.gif" alt="" width="1" height="4" border="0" /></td>
	</tr>

	<tr bgcolor="#D3DCE6">
	<td colspan="4"><img src="images/mm_spacer.gif" alt="" width="1" height="1" border="0" /></td>
	</tr>

	<tr bgcolor="#FFCC00">
	<td width="15" nowrap="nowrap">&nbsp;</td>
	<td width="705" colspan="2" height="24">
	<table border="0" cellpadding="0" cellspacing="0" id="navigation">
        <tr>
          <td class="navText" align="center" nowrap="nowrap"><a href="http://yevgenyliu.oschina.io/home/" class="STYLE1">首页</a></td>
        </tr>
      </table>	</td>
	<td width="100%">&nbsp;</td>
	</tr>

	<tr bgcolor="#D3DCE6">
	<td colspan="4"><img src="images/mm_spacer.gif" alt="" width="1" height="1" border="0" /></td>
	</tr>

	<tr bgcolor="#FF6600">
	<td colspan="4"><img src="images/mm_spacer.gif" alt="" width="1" height="4" border="0" /></td>
	</tr>

	<tr bgcolor="#D3DCE6">
	<td colspan="4"><img src="images/mm_spacer.gif" alt="" width="1" height="1" border="0" /></td>
	</tr>

	<tr bgcolor="#D3DCE6">
	<td width="15" valign="top">&nbsp;</td>
	<td width="35"><img src="images/mm_spacer.gif" alt="" width="35" height="1" border="0" /></td>
	<td width="710" valign="top"><br />
	&nbsp;<br />
	<table border="0" cellspacing="0" cellpadding="2" width="584">
		<tr>
		<td width="580" class="pageName STYLE1"><h2 id="activity-name">VR AR MR你绕明白了吗</h2></td>
		</tr>

		<tr>
		<td valign="top" class="bodyText">
		  <p>昨天精灵宝可梦GO(Pokémon GO)终于登陆香港了。AR(现实增强技术)再一次成为了热议的话题。这两年来，VR、AR、MR技术似乎成了业内的刷屏话题。VR、AR、MR你真的绕明白了吗？现在笔者就来用最直白的语言来解释一下这三者的联系与区别。这篇文章追求的是直白，所以有一些不严谨的地方还望各位读者批评指正。</p>
		  <p>简单的说，VR、AR、MR都属于图形图像技术。虽然在精灵宝可梦GO加入了交互和卫星定位的功能。但是这并不是AR技术的核心。就像手机的核心功能是通讯，无论你是靠打电话和发短信这样的方式，还是通过即时通讯软件这样的方式，或者是通过公众号这样的自媒体平台的方式，你使用手机的核心功能都是通讯或者说是它方便的社交功能。现在很多智能手机都提供了卫星定位的功能，但是这个功能被绝大多数人主动使用的频率并不高，如果你认为手机的核心是卫星定位服务的话，你为什么不每天抱着你的车载导航仪看。</p>
		  <p>如果说VR、AR、MR属于图形图像技术，那么这个范围还是太宽泛，笔者作为一名图形图像的专门程序员都觉得这个领域实在是太大了。图形图像可以专业到医学图像、卫星图像这种高精尖领域，也可以普通到磨皮美白修下巴这种手机软件就能完成的领域。具体来说VR、AR、MR涉及的是3D技术的部分。因为和笔者涉猎的领域有很大重叠的部分，所以VR、AR、MR笔者接触的较早。</p>
		  <h1>图形图像+数字媒体</h1>
		  <p>实际上如果我说VR、AR、MR是3D技术的话，这个范围实际上还是太大了，而且这样说太片面了。如果非要给出一个简短的说法的话，我觉得VR、AR、MR是图形图像+数字媒体。首先VR、AR、MR要应用图形图像技术实现、其次它是可传播的媒体、而又和传统的电视媒体、纸媒体不同、它是全新的数字媒体。数字媒体并不是一个多么新的概念，数字媒体中自媒体的技术现在可以说已经发展成熟。</p>
		  <p>VR、AR、MR是新技术吗？我说不是，如果MR勉强算是新技术的话，那么VR和AR绝对不算是新技术。VR和AR实际上是用十年甚至是二十年之前就已经成熟的技术进行组合发展出来的技术。如果你听了一个讲座，报告者告诉你VR和AR是新兴技术，那么他八成不是这个领域的从业者。</p>
		  <h1>MR与全息投影</h1>
		  <p>MR的官方名称叫做混合现实技术，实际上最直观的理解就是全息投影技术。不过全息投影往往只是指MR中混合影像的部分。MR还包括声音和触感等方面的混合。有了MR技术，虚拟偶像也可以开演唱会了。</p>
		  <p>但是就目前来看MR设备往往造价昂贵，并不是一般家庭能够承担得起的消费。MR更多可以应用在类似影院的体验馆。如果说把MR应用在教学中，那么教学效果一定很好，学生可以在教师的引导下，近距离观察到传统课堂中不能操作的危险实验那些模拟场景。但是也由于MR设备造价昂贵，想必绝大多数学校的目前状况很难有资金购买。</p>
		  <h1>VR虚拟现实技术</h1>
		  <p>虚拟现实技术往往被那些外行人说得神乎其神。实际上这是十多年前就已经完全成熟的技术，目前的虚拟现实技术主要集中在使用虚拟头盔实现的范畴，这就相当于一部贴着眼睛看的智能手机。它可以被理解成手机里面指南针的功能加上两个屏幕。虚拟现实的设备造价是一般家庭可以接受的，甚至可以在一部智能手机上直接通过安装软件的方式实现。但是由于需要近距离观看，长期使用虚拟现实设备会造成对身体的伤害，很多使用者也会出现晕眩感。</p>
		  <p>至于专门的虚拟现实设备里面有一个陀螺仪的概念，如果你好奇这是什么，我先如果你和笔者是同一时代生人，我相信你在计算机课上接触过一个叫做海龟机器人的东西，如果你深入了解海龟机器人，你可能会需要购买一个叫做电子指南针的配件，陀螺仪就和它差不多。</p>
		  <h1>AR现实增加技术</h1>
		  <p>现实增加技术也许是和笔者涉猎的领域相交最大的技术了，它涉及图形图像的识别和3D图像的重新组合。也就是精灵宝可梦GO应用的技术，这项技术可以让你透过屏幕看到虚拟与现实叠加的世界。这听起来有点儿玄乎，实际上它就是应用了和你扫描二维码的那个功能类似的一个功能，如果你在手机上安装过一些可以把照片处理成扫描版文件的软件，这就不难理解了。另外它还涉及很多3D图像合成与实时渲染方面的技术。这让AR成为了手机游戏和手机软件研发上的新宠。</p>
		  <p>但是在笔者看来，AR技术需要一套专门的开发引擎，而不只是依托现成的游戏引擎。而这个引擎更可能来源于一个失败的AR项目，就像是C语言和Unity引擎都来源于原本失败的项目一样。新的AR专门引擎也必定来源于失败的项目，而且这会是AR技术不仅是在移动端乃至绝大多数的电子设备上加以应用。笔者期待着AR技术的发展。</p>
		  <h1>如果你还没绕明白</h1>
		  <p>说了这么多，如果你还没绕明白。那么可能十几年之后，笔者某一天看见自家的混小子又没有好好整理房间。于是笔者就会把他叫住问问他是怎么一会儿事儿。我猜它可能这样说：“爸爸，这不能怪我，是精灵弄乱的。”那么笔者可能会说：“那我去教训精灵一顿。”于是跑到厨房拿起擀面杖，这时候这到底是一款什么样的游戏就决定了笔者下面的行动。如果这是一款MR游戏，笔者真的会看到有一只精灵在家里上蹿下跳，笔者可能会想疯子一样追赶一种能看见但是实际上并不存在的精灵。笔者突然发现了正在运行的MR设备并关闭了它。如果这是一款VR游戏，那么笔者可能会带起虚拟头盔，然后拿着擀面杖是家里手舞足蹈，就好像在跳老年迪斯科。直到两个小时之后，笔者头晕目眩的摘下头盔，跑到卫生间吐出来三天吃过的所有东西。如果这是一款AR游戏，那这小子最后就赶紧藏起来他所有的电子设备，因为一旦让笔者发现，笔者就会毫不留情的用擀面杖击碎那些设备的屏幕。当然，笔者已经在那个将会让自己哭笑不得的混小子出生之前就绕明白了VR、AR、MR这些玩意儿都是什么，所以如果笔者听到这样的话，只会揪着这个混小子叮咣五四一顿，并且没收他所有的娱乐设备。</p>
		  <p align="right" class="STYLE2">2016-07-26</p>
		<br />
		<br /></td>
		</tr>
	</table>
	 <br />	</td>
	<td>&nbsp;</td>
	</tr>

	<tr>
	<td width="15">&nbsp;<br />
	&nbsp;<br />	</td>
    <td width="35">&nbsp;</td>
    <td width="710">&nbsp;</td>
	<td width="100%">&nbsp;</td>
  </tr>
</table>
</body>
</html>

